<?php 
// 创建一个人类
class Person
{
    // 下面是人的成员属性
    var $name;  // 人的名子
    var $sex;   // 人的性别
    var $age;   // 人的年龄
 
    // 定义一个构造方法参数为姓名$name、性别$sex和年龄$age
    function __construct($name, $sex, $age)
    {
        // 通过构造方法传进来的$name给成员属性$this->name赋初使值
        $this->name = $name;
         
        // 通过构造方法传进来的$sex给成员属性$this->sex赋初使值
        $this->sex = $sex;
         
        // 通过构造方法传进来的$age给成员属性$this->age赋初使值
        $this->age = $age;
    }
 
    // 这个人的说话方法
    function say()
    {
        echo "我的名子叫：" . $this->name . " 性别：" . $this->sex . " 我的年龄是：" . $this->age;
    }
 
    // 这是一个析构函数,在对象销毁前调用
    function __destruct()
    {
        echo "再见" . $this->name;
    }
}




 ?>